/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package org.lian.jvkontakte;

/**
 *
 * @author limachkoaa
 */
public class Page {
    private String localPath;
    private Connection connect;

    public Page(String localPath, Connection connect) {
        this.localPath = localPath;
        this.connect = connect;
    }

    /**
     * Возвращает локальный адрес страницы вида index.php
     * @return локальный адрес страницы вида index.php
     */
    public String getLocalPath() {
        return localPath;
    }

    protected void setLocalPath(String localPath) {
        this.localPath = localPath;
    }

    /**
     * Возвращает объект Connection, связанный с этой страницей
     * @return объект Connection, связанный с этой страницей
     */
    public Connection getConnection() {
        return connect;
    }

    protected void setConnection(Connection connect) {
        this.connect = connect;
    }

    /**
     * Возвращает абсолютный адрес страницы вида http://vkontakte.ru/index.php
     * @return абсолютный адрес страницы вида http://vkontakte.ru/index.php
     */
    public String getAbsolutePath() {
        return connect.getServerAddress() + this.getLocalPath();
    }

    public String getUserID() {
        return connect.getUserID();
    }
}
